The 24-year-old subcontractor from North Bergen was working alongside a utility pole in the 300 block of Maple Avenue when a 25-year-old co-worker from Teaneck moved the truck forward, pinning him, shortly after 12:30 p.m., Police Chief Dean Ackermann said.
"Workers alerted a nearby officer who summoned an ambulance to the scene," the chief said.
The victim was taken in stable condition to Hackensack University Medical Center with trauma to both legs.
OSHA was investigating.
Click here to follow Daily Voice Edison and receive free news updates.